package com.movie.service;

import com.movie.entity.Admin;

public interface AdminService {

    /**
     * 根据ID查找管理员
     */
    Admin getAdminById(Long id);

    /**
     * 根据用户名查找管理员
     */
    Admin getAdminByUsername(String username);

    /**
     * 管理员登录
     */
    Admin login(String username, String password);

    // 添加更新密码方法
    void updatePassword(Long id, String newPasswordHash);

    // 更新管理员信息
    boolean updateAdmin(Admin admin);

}
